package com.aliyun.dingtalk.service;

public interface AttendanceCacheService {

    /**
     * 定时缓存考勤数据
     */
    void cacheAttendanceData();

    /**
     * 获取缓存的考勤数据（可按时间范围筛选）
     * @param startDate 开始日期 (格式: yyyy-MM-dd)
     * @param endDate 结束日期 (格式: yyyy-MM-dd)
     * @return 考勤数据
     */
    Object getCachedAttendanceData(String startDate, String endDate);


    void manualCacheAttendanceData();
}
